package com.hn.zhijian.base.log.annotation;

import com.baomidou.mybatisplus.extension.service.IService;

import java.lang.annotation.*;

/**
 * @author carl
 * @create 2017-03-29
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Log {
    /**模块*/
    String module() default "";

    /**描述*/
    String description() default "";
    /**
     * 模块key
     * @return
     */
    String moduleKey() default "";

    /**
     * service
     * @return
     */
    Class<? extends IService> baseService();
}
